-
Notifications
You must be signed in to change notification settings - Fork 414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate job config settings to publishers section for updating from 1.8 to 2.0 #170
Migrate job config settings to publishers section for updating from 1.8 to 2.0 #170
Conversation
- Unit tests for configuration migration - Fix for premature exit of migration because a job without the old settings is encountered - Fix for jobs that have Slack job properties because they were edited after the was plugin installed, but do not send notifications - Fix to remove the Slack job properties from the configuration, even if there is no notifier
Thank you for this pull request! Please check this document for how the Jenkins project handles pull requests. |
I would like to merge this as part of the 2.0 release but need at least one more code review - anyone? |
Anyone else able/willing to test and review this PR? |
Tested locally against Jenkins core 1.642.2 |
Migrate job config settings to publishers section for updating from 1.8 to 2.0
@OwensCode It appears that the SlackProperty inner-class not having a descriptor is a fatal error in Jenkins 1.652 - see #188 Would you be able to update with something similar to this from https://github.com/jenkinsci/hipchat-plugin/blob/master/src/main/java/jenkins/plugins/hipchat/HipChatNotifier.java:
|
I'll look into it. |
This is a fix for #106 and includes: